public class TestFunction {
    /*
    - 函数声明同时定义
    - 源代码中函数调用与声明不需要遵循前后，只考虑作用域范围

    - 函数调用函数名与声明的函数名一致
    - 函数调用的实参类型和个数必须与形参一致
    */
    public static void main(String[] args) {//函数首部
        //大括号内为函数体

        f1();
        f2(3,4);
    }

    static void f1(){}//定义时，必须指定函数名和返回类型

    static int f2(int x, int y){
        return x + y;
    }
}
